What you will learn
- Learn how to implement real-world embedded system projects firstly on a simulated microcontroller using the Mbed API and then get hands on with hardware using a development board to build working embedded prototypes.
- Develop code for various embedded systems applications, such as an audio wave generator and a music player, as well as controlling different peripherals using digital and analog I/O, interrupts, timers, and pulse-width modulation.
- Learn the features and importance of RTOS and Serial Communications in modern embedded systems design.
- Implement projects in industry-standard, Arm-based hardware, learning the key features of Arm processors and architectures as the basis of modern embedded computing.
- Gain a firm foundation to move towards more complex programming, distributed sensing and the IoT, through a critical evaluation of the systems developed.
Program Overview
Expert instruction
2 skill-building courses
Self-paced
Progress at your own speed
4 months
3 - 6 hours per week
Discounted price: $178.20
Pre-discounted price: $198USD
For the full program experience
Courses in this program
ArmEducationX's Embedded Systems Essentials with Arm Professional Certificate
- Embedded Systems Essentials with Arm: Getting Started
- Embedded Systems Essentials with Arm: Get Practical with Hardware
- Job Outlook
Meet your instructors from Arm Education (ArmEducationX)
Experts from ArmEducationX committed to teaching online learning
Enrolling Now
Discounted price: $178.20
Pre-discounted price: $198USD
2 courses in 4 months
Get started in computer science
Browse other computer science coursesWhether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.